Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 Israel F4 France F7 Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 France F20 Rodez Tennis Napoli Cup - Naples 10th Wartburg Open - Eisenach Open 88 - Contrexeville Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev Maia Open 2002 - Maia Czech Indoor Open - Prague Black Forest Open 2000 - Freudenstadt USTA Challenger of Burbank - Burbank Corona Mexico City Open - Mexico City Cairo Challenger - Cairo Prague Challenger - Prague Steelers Cup - Kosice Zivnobanka Open - Prostejov Geneva Challenger - Geneva Open de L'Isere-Trophee BNP Paribas - Grenoble Samsung Secruities Cup Challenger - Seoul Open de L'Isere - Grenoble Citta di Monza - Monza ECM Prague Open - Prague GHI Bronx Tennis Classic - Bronx ATP Slovak Open Challenger - Bratislava Kobstaedernes ATP Challenger - Kolding IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw GHI Bronx Tennis Classic - Bronx Copa Ericsson - Guadalajara Ethias Tennis Trophy - Mons Oberstaufen Cup - Oberstaufen Nord/LB Open 2004 - Braunschweig Dusseldorf Open Challenger 2007 - Dusseldorf ATP Challenger Trophy 2007 - Trnava The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Reggio Emilia Challenger BMW Tennis Championship - Sunrise Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Meknes Open de Montauban - Montauban Open de L'Isere-Open 38 - Grenoble Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Espinho Challenger - Espinho Compaq Challenger - Bucharest XI Venice Open - Venice South African Airways Tennis Open - Durban Unicredit Czech Open - Prostejov Pekao Open 2003 - Szczecin Renault Slovenian Open - Ljubljana Open Carparti - Brasov Gemax Open 2002 - Belgrade The Scottish Tennis Championships - Edinburgh ATU Cup - Weiden Zagreb Open - Zagreb Mamaia Challenger - Constanta ATP Challenger Hamburg - Hamburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Siemens Open 2002 - Scheveningen Hilton Waikoloa USTA Challenger - Waikoloa Porsche Open - Poznan Internationaux du Doubs - Besancon V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Gosford Australian Unity Challenger - Gosford Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Optimus Maia Open - Maia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como San Luis Potosi ATP Challenger - San Luis Potosi AXA Open - Lisbon KGHM Polish Indoors - Wroclaw Sardinia International Championship - Cagliari Status Athens Open - Athens Tatra Banka Open - Bratislava Podebradka Cup - Prague Ipsos Bucharest Challenger - Bucharest Copa Petrobras-Paraguay - Asuncion XL Capital Bermuda Open - Bermuda Tampere Challenger - Tampere Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton Bancolombia Open - Cali ATU Cup 2001 - Weiden Zagreb Open - Zagreb 9th Wartburg Open - Eisenach Caversham International Tennis Tournament - Jersey Geneva Challenger - Geneva Noumea Challenger Open Sainte-Victoire - Aix-En-Provence Heilbronn Challenger XL Challenger de Tenis Copa Sevilla - Seville Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Tanger Challenger Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Open de Nice - Nice Maia Open - Oporto CA Challenger - Graz USTA Tennis Championships of Houston - Houston Marrakech Challenger Zivnobanka Czech Open - Prostejov Volkswagen TED Open - Istanbul Copa Sevilla Internacionales de Andalucia - Seville Mobilux Open - Luxembourg Challenger 42 - Andrezieux Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham XL Capital Bermuda Open - Bermuda Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Oberstraufen Cup - Oberstaufen Ispat Open 2004 - Ostrava Qatar ATP Challenger - Doha SAA Hilversum Open - Hilversum Cepu Open - San Marino Porsche Open - Poznan TED Open - Istanbul Samsung Securities Cup - Seoul ATU Cup - Weiden Pekao Open 2004 - Szczecin Open de Montauban - Montauban Privat Bank Cup - Dnepropetrovsk Nord LB Open 2006 - Braunschweig Pro Tennis World Open - Sunrise Open D'Orleans - Orleans XL Capital Bermuda Open - Bermuda Rabat Challenger ECM Prague Open 2005 - Prague Timisoara Challenger - Timisoara Czech Open 2005 - Prostejov Monza Challenger St. Petersburg Challenger - St. Petersburg PEOPLEnet Cup - Dnepropetrovsk Open D'Orleans - Orleans Genova Challenger Bancastato Challenger Lugano - Lugano Pekao Open - Szczecin Ethias Trophy - Mons Lambertz Open - Aachen Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Labertz Open by Stawag - Aachen Tatra Banka Open - Bratislava GHI Bronz Classic - Bronx St. Brieuc Challenger St. Brieuc Challenger BNP Paribas Primrose - Bordeaux Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Aberto de Sao Paulo - Sao Paulo Mobilux Open - Luxembourg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Geneva Challenger Challenger 42 - Andrezieux Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger Bauer Watertechnilogy Cup 2008 - Eckental Pekao Open - Szczecin Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Jersey Challenger TED Open - Istanbul Karlsruhe Challenger ECM Prague Open 2008 - Prague Turin Challenger Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Zenith Tennis Cup-Harbour Club - Milan Sporting Challenger '08-Trofeo Regione Piemonte - Turin s'Tennis Masters Challenger - Graz Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw IV Challenger Ciudad De Guayaquil - Guayaquil X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan dBI Tennis Challenger - Binghamton Dusseldorf Open 2006 - Dusseldorf Kazan Challenger Mitsubishi Electric Europe Cup - Monza ECU Prague Open - Prague Open de Montauban - Montauban Tarragona Challenger Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Top Wool Challenger Biella - Biella USTA Challenger of Las Vegas - Las Vegas Internationaux de Tennis de Brest - Brest Volvo Sylt Open - Sylt V Trofeo Barcelona de Tenis - Barcelona VII Open Banc Agricol - Andorra Open Sainte Victoire - Aix-En-Provence Orbetello Challenger IPP Open - Helsinki Challenger Casino Lugano - Lugano Pekao Open - Szczecin Samsung Securities Cup - Seoul Jameson Cup - Milan Ljubljana Challenger ATP Challenger Open 2004 - Monchengladbach Aamulehti Tampere Opene - Tampere Nossa Caixa Aberto de Sao Paulo - Sao Paulo Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Adidas International - Sydney Kroger / St. Jude International - Memphis Chevrolet Cup - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires VI Torneo Internazionale di Tennis - Barletta Hungarian Open - Budapest Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda ECM Cup - Prague KGHM Dialog Polish Indoors - Wroclaw GHI Bronx Classic - Bronx AAPT Championships - Adelaide Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Open 13 - Marseille Challenger Casino Lugano - Lugano Open de Montauban - Montauban Venice Open - Venice Tennis Cup of Flanders - Ostende Kyiv UMC Open - Kiev Sybase Open - San Jose drkoop.com USTA Tennis Championships of Houston - Houston Okal Cup 2003 - Eckental IPP Open - Helsinki Franklin Templeton Tennis Classic - Scottsdale Intersport Heilbronn Open - Heilbronn Estoril Open - Estoril USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Ford de Cherbourg - Cherbourg Astana Challenger Memorial Savigny - Sassuolo Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest The Bolton Challenger - Bolton 2001 UT Tyler Patriot Challenger - Tyler Copa Ericsson - Sao Paulo The Nottingham Cahllenger - Nottingham AIG Japan Open - Tokyo IPP Open - Helsinki Tatra Banka Open 2006 - Bratislava Kroger / St. Jude International - Memphis Exim Agmedia Open - Kosice Grand Prix Hassan II - Casablanca Gemax Open - Belgrade Ciur Pribram Challenger - Pribram International Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona Samsung Open - Brighton BMW Open - Munich Open Castilla y Leon - Segovia International Championship of Croatia - Umag Challenger Ciudad de Tijuana - Tijuana Akbank Private Banking-TED Open - Istanbul Internationaux de Doubs Open de Franchie-Comte - Besancon St. Petersburg Open - St. Petersburg ATP Heineken Challenger 1999 - Ho Chi Minh City The Nottingham Challenger - Nottingham Allianz Suisse Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel Northern Electric Open 1999 - Newcastle Polish Open 99 - Poznan Unicredit (Suisse) Bank S.A. Challenger - Chiasso Internationaux de Tennis de Brest - Brest Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Open Castilla y Leon - Segovia Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia Quelle Cup 2000 - Furth Pekao Open - Szczecin Jaegermeister Open - Braunschweig CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of San Antonio - San Antonio Tatra Banka Slovak Open - Bratislava TED Open-Akbank Private Banking - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Qwarant Cup - Sopot Grolsch Cup - Warsaw Maia Challenger - Oporto Healthsouth/USTA Men's Challenger of Burbank - Burbank Nuembrecht Challenger - Nuembrecht Prosperita Open 2007 - Ostrava Warsteiner Challenger Wolfsburg - Wolfsburg Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Quelle Cup 1999 - Furth Open de Mantouban - Montauban Tenniscup of Flanders - Ostende Open 88 - Contrexeville Connex Open Romania - Bucharest Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest Cairo Challenger - Cairo Top Wool Challenger Biella - Biella Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Czech Open - Prostejov BMW Open - Munich China Open - Beijing Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano Tunis Open 2006 - Tunis Abierto Mexicano de Tenis Pegaso - Mexico City San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Czech Open 2006 - Prostejov Tata Open 2003 - Chennai Sporting Challenger '07 Trofeo Regione Piemonte - Turin LXVII Concursu Internacional de Vigo - Vigo Milan Indoors - Milan Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton Dusseldorf Open Challenger - Dusseldorf 2003 Mercedes Cup - Stuttgart Copenhagen Open - Copenhagen Miller Lite Hall of Fame Tennis Championships - Newport Kobstaedernes ATP Challenger - Kolding Copa Petrobras-Uruguay - Montevideo Tata Open - Chennai Brasil Open - Costa do Sauipe Estoril Open - Estoril Sybase Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Cerveza Club Columbia Open - Bogota Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Ostrava Challenger Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Chennai Open - Chennai International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Bordeaux Challenger RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Sydney International - Sydney Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Furth Challenger Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril The Stella Artois Championships - London Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BMW Open - Munich Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Allianz Suisse Open Gstaad - Gstaad Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Internazionali di Tennis di San Marino - San Marino Next Generation Adelaide International - Adelaide Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Synsam Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Serbia Open - Belgrade Campionati Internazionali di Sicilia - Palermo Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Croatia Open - Umag Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Downtown Athletic Club USTA Challenger - Amarillo Olbia Geovillage Open - Olbia GHI Bronx Tennis Classic - Bronx KGHM Polish Indoors - Wroclaw Polish Open 2000 - Poznan Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Siemens Open 2001 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de Charleroi - Charleroi Venice Challenger - Venice USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Internationaux de Bretagne - Brest Copa Ericsson - Santiago Intersport Heilbronn Open - Heilbronn Las Vegas Challenger - Las Vegas Pekao Open - Szczecin Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava BellSouth Open - Vina del Mar Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort China Open - Beijing Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Dutch Open Tennis - Amersfoort Energis Open - Amersfoort Mercedes Cup - Stuttgart Tento Czech Open - Prague PBZ Zagreb Indoors - Zagreb Connex Open Romania - Bucharest Davis Cup, Group II, PO, GRE-MON 2-3 Gold Flake Open - Chennai Davidoff Swiss Indoors - Basel Siebel Open - San Jose Medibank Private International - Sydney Wideyes Swedish Open - Bastad Davidoff Swiss Indoors - Basel BMW Open - Munich Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg The Dubai Tennis Championships - Dubai Estoril Open - Estoril Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Italian Open - Rome Rogers Masters - Toronto Kroger / St. Jude International - Memphis Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Heineken Trophy - 's-Hertogenbosch Copa AT&T - Buenos Aires Telecom Italia Masters - Rome AIG Japan Open - Tokyo Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Open de Moselle - Metz Wimbledon - London Rogers Masters - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Cincinnati U.S. Open - New York Wimbledon - London Tennis Masters Series - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Masters Series Monte-Carlo - Monte-Carlo Mercedes Cup - Stuttgart Hypo Group Tennis International - Portschach U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 1R, MON-BLR 3-1